1dd08efcc3774906fba450cdcee446a400edbc8e,src/com/itmill/toolkit/terminal/gwt/client/ui/IVerticalLayout.java,IVerticalLayout,updateFromUIDL,#UIDL#ApplicationConnection#,22
Before Change
}
if(hasChildComponent(child)) {
// current child has been moved
this.insert(child, getWidgetIndex(oldChild));
}
}
// remove possibly remaining old Paintable object which were not updated
After Change
} else if(hasChildComponent(child)) {
// current child has been moved, re-insert before current oldChild
removeCaption(child);
int index = getWidgetIndex(oldChild);
if(componentToCaption.containsKey(oldChild))
index--;
this.insert(child, index);